small irrigation ditch - Almanca İngilizce Sözlük